/* custom-navbar.wxss */
.container {
  .navbar {
    z-index: 1000;
    position: fixed;
    top: 0;
    width: 100%;
    overflow: hidden;
    .background-image {
      z-index: -99;
      position: absolute;
      top: 0;
      width: 100%;
    }
  
    .bar {
      .content {
        position: relative;
        display: flex;
        align-items: center;
        justify-content: space-between;
        height: 100%;
        .logo {
          width: 209rpx;
          height: 68rpx;
          margin-top: 20rpx;
          margin-left: 34rpx;
        }
        .desc {
          margin-left: 46rpx;
          font-family: PingFangSC, PingFang SC;
          font-weight: 600;
          font-size: 36rpx;
          color: #000000;
          font-style: normal;
        }
        .back-button {
          align-self: center;
          width: 40rpx;
          height: 40rpx;
          margin-left: 33rpx;
        }
        .title {
          position: absolute;
          left: 50%;
          transform: translateX(-50%);
          align-self: center;
          // width: 144rpx;
          height: 50rpx;
          font-family: PingFangSC, PingFang SC;
          font-weight: 500;
          font-size: 36rpx;
          color: #000000;
          text-align: center;
          font-style: normal;
        }
      }
    }
  }
  .bg {
    z-index: -1;
    position: absolute;
    top: 0;
    width: 100%;
  }
}